package com.itany.corejava.code16_反射;

/**
 * @author MissChen
 * @date 2024年03月26日 16:22
 */

//在使用注解的时候根据注解的作用域判断注解可以使用的范围
@SomeAnnotation(value={"Hello","Annotation"})
public class Student {

    //如果注解属性没有默认值，必须指定值
    //如果注解都存在默认值，可以不指定
    //如果指定，则表示覆盖原有的默认值
    @SomeAnnotation
    private Integer id;

    @SomeAnnotation(name="alice")
    private String name;
    private String age;

    @SomeAnnotation(name="java")
    @OtherAnnotation(encoding = "gbk",method = {"put","delete"})
    public void study(){
        System.out.println("好好学习");
    }
}
